need time to recover - German English Dictionary